#ifndef __ODBC_INIT_LOAD_H__
#define __ODBC_INIT_LOAD_H__

#include "../import/head.h"

namespace xos_sgsj
{
	class session;

    class odbc_init_load
    {
    public:
        odbc_init_load();
        ~odbc_init_load();

    protected:
		int load_building_type();
		int load_city_type();
		int load_email_type();
		int load_equipment_place();
		int load_equipment_type();
		int load_hero_type();
		int load_item_category();
		int load_land_type();
		int load_process_type();
		int load_relation_type();
		int load_report_type();
		int load_soldier_type();
		int load_suit();
		int load_task_type();
		int load_technology_type();
		int load_title();
		int load_un();
		int load_user();

    public:
		int run_task( xos::i_msg * pMsg );
        int proc( xos::i_msg * pMsg );
		int run( session * pSession );

    };

} // xos_sgsj

#endif // __ODBC_INIT_LOAD_H__
